package top.healthylife.gateway.platform.lexin.dto.baseres;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.platform.lexin.dto.lehuihuijinscore.res.LeTuHuijin;
import top.healthylife.gateway.platform.lexin.dto.letuprorisk.res.LeTuProLargeCreditMulti;
import top.healthylife.gateway.platform.lexin.dto.letuprorisk.res.LeTuProMicroCreditMulti;
import top.healthylife.gateway.platform.lexin.dto.letuprorisk.res.LeTuProMulti;
import top.healthylife.gateway.platform.lexin.dto.letuprorisk.res.LeTuProMultiScore;
import top.healthylife.gateway.platform.lexin.dto.leturepaylevel.res.LeTuProRepaymentLevel;

/**
 * @author : GaoZeXi
 * @date 2021/7/15 16:01
 */
@Data
@Accessors(chain = true)
@ApiModel("乐信数据产品")
public class LeXinUnifyResItemDto {

    @ApiModelProperty(value = "乐图Pro风险名单标签")
    LeTuProRisk letuProRisk;
    @ApiModelProperty(value = "乐图Pro多头分标签")
    LeTuProMultiScore letuProMultiScore;
    @ApiModelProperty(value = "乐图Pro综合多头画像标签")
    LeTuProMulti letuProTotMultiInfo;
    @ApiModelProperty(value = "乐图Pro多头大额信用消费画像标签")
    LeTuProLargeCreditMulti letuProLargeCredit;
    @ApiModelProperty(value = "乐图Pro多头小额信用消费画像标签")
    LeTuProMicroCreditMulti letuProMicroCredit;
    @ApiModelProperty(value = "乐图Pro信用行为分标签")
    LeTuProBehaviorScore letuProBehaviorScore;
    @ApiModelProperty(value = "乐图Pro信用需求画像标签")
    LeTuProActInd letuProActInd;
    @ApiModelProperty(value = "乐图Pro信用申请画像标签")
    LeTuProAppI letuProAppI;
    @ApiModelProperty(value = "乐图Pro信用履约画像标签")
    LeTuProPerform letuProPerform;
    @ApiModelProperty(value = "乐图Pro信用行为画像标签")
    LeTuProBeh letuProBeh;
    @ApiModelProperty(value = "乐图Pro还款能力等级标签")
    LeTuProRepaymentLevel letuProRepayLevelResult;
    @ApiModelProperty(value = "流量赋能—资产分档")
    AssertLevel assertLevel;
    @ApiModelProperty(value = "乐汇—惠金分")
    LeTuHuijin lehuiResult;
}
